Report post

What is a jQuery child?

A string containing a selector expression to match elements against. Given a jQuery object that represents a set of DOM elements, the .children () method allows us to search through the children of these elements in the DOM tree and construct a new jQuery object from the matching elements.

How to retrieve children and grandchildren using jQuery?

You can retrieve children and grandchildren using the * selector. The items will be returned in tree order. You can then get a plain array of elements using jQuery.toArray (): $ (function () { let a = $ ("#wrapper") .find ("*") .addBack () // add the previous match i.e. #wrapper itself to the collection .toArray (); console.log (a); });

How to select a child node in jQuery?

To select a child node in jQuery one can use children () but also find (). Now, which option is fastest or preferred and why? .find () and .children () are not the same. The latter only travels a single level down the DOM tree, like a child selector. @DipeshRana the 'latter' applied to Timothy003's own sentence, not the question.

What's the difference between find & children in JavaScript?

Just say which one you mean. Sheesh. children () only looks at the immediate children of the node, while find () traverses the entire DOM below the node, so children () should be faster given equivalent implementations. However, find () uses native browser methods, while children () uses JavaScript interpreted in the browser.

Related articles

The World's Leading Crypto Trading Platform

Get my welcome gifts